Jonathan BottinelliJonathan Bottinelli
Kawhi Leonard, Joel Embiid and the Debt of Forgotten Injury ReportsOn the night of June 14, 2026, at Staples Center, Kawhi Leonard caught the ba...
27 Shots, One Goal, and the Unsolved Equation of Vietnam U23I rewatched the footage of Vietnam U23's 1-1 draw with Kuwait eleven times ov...
Turkish Airlines to replace Standard Chartered as Liverpool's main sponsor from 2027-28There were times when I stood on the stands of Ataturk Stadium in 2026,...
LCK 2026 creates consecutive shocks with two consecutive reverse sweeps in less than 24 hoursLCK 2026 creates consecutive shocks with two consecutive reverse sweeps in le...
Asian Games 2026: Indonesia vs Japan at 17:20 WIB — Reading Pool A from Three Data Points17:20 Western Indonesian Time. That is the only hard data point I could extra...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-Final: Anatomy of a 10-21 Third GamePV Sindhu walked onto court for the women's singles quarter-final at the Asia...
2026 Asian Games Badminton Draw: The Hidden Variable in Bracket Paths and Vietnam's Doubles EquationThere is a number I have kept in my notebook for eight years: 61%. That is th...
PV Sindhu Loses to Chen Yufei at Asian Games 2026: Where the Decider BrokeThe rally lasted 122 seconds and I replayed it four times. Sindhu and Chen...
40 USD an Hour in Tribeca: A Market Signal from the Adult Swim TeacherOn a Sunday afternoon in Tribeca, the water at the Borough of Manhattan...
Vietnamese Football: The Heartbeat Is Right, but the Data Column Is Still EmptyLate in March, I sat in stand B of Hang Day Stadium, in a sea of red shirts....
Monza's Heat Isn't the Enemy – It's a Mirror Reflecting Technological DisparityWhen the FIA officially activated the heat hazard protocol for the Italian...
Vietnam Women's Volleyball Team Crisis Before Asian Games 20: Shortage of Outside Hitters and Selection PressureThe Vietnam Women's Volleyball Team faces a crisis before Asian Games 20 with...
51st Balkan Senior Championships in Sarajevo: Moldova Rewrites the Men's Order, Serbia Holds the Women's Team CrownBALKAN 51 IN SARAJEVO: MOLDOVA REWRITES THE MEN'S ORDER, SERBIA HOLDS THE...
Anatomy of a Football Analysis: When Data Must Answer for ItselfIn 2026, in a small apartment in Nagoya, I rebuilt twelve Nagoya Grampus...
Vietnam face new test at FIFA ASEAN Cup 2026: Kim's time puzzleOn the night of September 26, at a stadium in Indonesia, the Vietnam national...
Olympiacos 101-96 PAOK: The Trophy in the Cabinet and the Perimeter CrackMinute 39 of the Greek Super Cup final, PAOK attempt their 46th three-pointer...
Thuy Linh Out at Vietnam Open: What the 20-22 Scoreline Hides About the Real GapThe day Nguyen Thuy Linh left the court with only a 20-22 loss in Game 2, the...
When the Spreadsheet Returns Zero: How Esports Analysis Lies to ItselfTwo in the morning, the screen returned a file full of N/A. I was sitting at ...
Neal Shipley and the 62 at Asheville: The Tour's Best Driver Who Ranks Outside the Top 120 in Everything ElseI saw Neal Shipley rise out of the Korn Ferry Tour before the morning wires...
Faker and Oner Slump in Playoff Metrics: T1 and the Six-Team Sample Problem Before Worlds 2026A playoff stat sheet circulating among T1 fans places Oner fifth out of six...
27 Shots, One Goal, and the Unsolved Equation of Vietnam U23I rewatched the footage of Vietnam U23's 1-1 draw with Kuwait eleven times ov...
Turkish Airlines to replace Standard Chartered as Liverpool's main sponsor from 2027-28There were times when I stood on the stands of Ataturk Stadium in 2026,...
LCK 2026 creates consecutive shocks with two consecutive reverse sweeps in less than 24 hoursLCK 2026 creates consecutive shocks with two consecutive reverse sweeps in le...
Asian Games 2026: Indonesia vs Japan at 17:20 WIB — Reading Pool A from Three Data Points17:20 Western Indonesian Time. That is the only hard data point I could extra...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-Final: Anatomy of a 10-21 Third GamePV Sindhu walked onto court for the women's singles quarter-final at the Asia...
2026 Asian Games Badminton Draw: The Hidden Variable in Bracket Paths and Vietnam's Doubles EquationThere is a number I have kept in my notebook for eight years: 61%. That is th...
PV Sindhu Loses to Chen Yufei at Asian Games 2026: Where the Decider BrokeThe rally lasted 122 seconds and I replayed it four times. Sindhu and Chen...
40 USD an Hour in Tribeca: A Market Signal from the Adult Swim TeacherOn a Sunday afternoon in Tribeca, the water at the Borough of Manhattan...
Vietnamese Football: The Heartbeat Is Right, but the Data Column Is Still EmptyLate in March, I sat in stand B of Hang Day Stadium, in a sea of red shirts....
Monza's Heat Isn't the Enemy – It's a Mirror Reflecting Technological DisparityWhen the FIA officially activated the heat hazard protocol for the Italian...
Vietnam Women's Volleyball Team Crisis Before Asian Games 20: Shortage of Outside Hitters and Selection PressureThe Vietnam Women's Volleyball Team faces a crisis before Asian Games 20 with...
51st Balkan Senior Championships in Sarajevo: Moldova Rewrites the Men's Order, Serbia Holds the Women's Team CrownBALKAN 51 IN SARAJEVO: MOLDOVA REWRITES THE MEN'S ORDER, SERBIA HOLDS THE...
Anatomy of a Football Analysis: When Data Must Answer for ItselfIn 2026, in a small apartment in Nagoya, I rebuilt twelve Nagoya Grampus...
Vietnam face new test at FIFA ASEAN Cup 2026: Kim's time puzzleOn the night of September 26, at a stadium in Indonesia, the Vietnam national...
Olympiacos 101-96 PAOK: The Trophy in the Cabinet and the Perimeter CrackMinute 39 of the Greek Super Cup final, PAOK attempt their 46th three-pointer...
Thuy Linh Out at Vietnam Open: What the 20-22 Scoreline Hides About the Real GapThe day Nguyen Thuy Linh left the court with only a 20-22 loss in Game 2, the...
When the Spreadsheet Returns Zero: How Esports Analysis Lies to ItselfTwo in the morning, the screen returned a file full of N/A. I was sitting at ...
Neal Shipley and the 62 at Asheville: The Tour's Best Driver Who Ranks Outside the Top 120 in Everything ElseI saw Neal Shipley rise out of the Korn Ferry Tour before the morning wires...
Faker and Oner Slump in Playoff Metrics: T1 and the Six-Team Sample Problem Before Worlds 2026A playoff stat sheet circulating among T1 fans places Oner fifth out of six...
